package src.lab02.test17;

/**
 * Created by 林云志 on 2017/10/27.
 */
public class Test {
    public static void main(String[] args) {



        //17、 	定义一个10个元素组成的一维数组，输出该数组中的最大值、最小值、所有元素总和，以及最大值和最小值在该数组中的位置。

        int[] numbers = new int[5];

        numbers[0] = 10;     //Variable 变量
        numbers[1] = 24;
        numbers[2] = 2;
        numbers[3] = 76;
        numbers[4] = 101;

        // 求最大值及位置
        int max = 0;

        for (int i = 0; i < numbers.length ; i++){
            if (numbers[i]>max){
                max = numbers[i];
            }
        }

        System.out.println("最大值： "+ max);
        //求最小值及位置
        int min = numbers[0];

        for (int i = 1; i<numbers.length; i++){
            if (numbers[i]<min){
                min = numbers[i];
            }
        }

        System.out.println("最小值： "+min);

        //求和:将每一个元素都加到sum上。

        int sum = 0;
        for (int i=0; i < numbers.length ; ){
            sum += numbers[i++];
        }
        System.out.println("总和是： " + sum);
    }
}
